Load Balancing Strategy in Grid Environment

نویسندگان

  • Belabbas Yagoubi
  • Yahya Slimani
چکیده

In the provision of a Grid service, a provider may have heterogeneous clusters of resources offering a variety of services to widely distributed user communities. Within such a provision of services, it will be desirable that the clusters will be hosted in a cost effective manner. Hence, an efficient structure of the available resources should be decided upon these clusters. A static structure, adopted in classical distributed systems, where a single master node controls all resources and decides where incoming jobs should be executed, is not efficient for Grid computing. For this purpose, we propose a dynamic tree-based model to represent Grid architecture in order to manage workload. This model is characterized by three main features: (i) it is hierarchical; (ii) it supports heterogeneity and scalability; and, (iii) it is totally independent from any physical Grid architecture. Over the proposed model, we develop a load balancing strategy suitable for large scale, dynamic and heterogeneous environments. The proposed strategy is based on a neighbourhood load balancing whose goal is to decrease the amount of messages exchanged between Grid resources. As a consequence, the communication overhead induced by task transfer and workload information flow is reduced, leading to a high improvement in the global throughput of a Grid. The first experiment results of our strategy are very promising. In effect, we have obtained a significant improvement of the mean response time with a reduction of the communication cost.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Load Balancing Approaches for Web Servers: A Survey of Recent Trends

Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...

متن کامل

Increasing Replica Consistency Performances with Load Balancing Strategy in Data Grid Systems

Data replication in data grid systems is one of the important solutions that improve availability, scalability, and fault tolerance. However, this technique can also bring some involved issues such as maintaining replica consistency. Moreover, as grid environment are very dynamic some nodes can be more uploaded than the others to become eventually a bottleneck. The main idea of our work is to p...

متن کامل

Dynamic Load Balancing in Grid Computing

Workload and resource management are two essential functions provided at the service level of the Grid software. To improve the global throughput of these environments, effective and efficient load balancing algorithms are fundamentally important. Although load balancing problem in classical distributed systems has been intensively studied, new challenges in Grid computing still make it an inte...

متن کامل

The Improvement of Dynamic Load Balancing Strategy in Grid Computing

Load balancing is one of the major search areas in grid computing. The strategy of the grid computing is another important topic. Job scheduling is the way of scheduling jobs in a grid environment that contains heterogeneous resources. The strategy of the grid computing describes the overall model of the grid hierarchy. Some papers show a tree model for a grid computing. This paper enhances a m...

متن کامل

Trust Based Load Distribution in a Data Grid Environment

The basic idea of a load balancing system is to transfer partial of system workload from busy nodes to some idle nodes. The target resource selection for task migration is a key factor in the load balance strategy. As grid is dynamic in nature, resources may join or leave the grid at any instance of time. It’s inefficient to select a target resource that often leaves the grid and hence the task...

متن کامل

Association rule mining and load balancing strategy in grid systems

The parallel and distributed systems represent one of the important solutions proposed to ameliorate the performance of the sequential association rule mining algorithms. However, parallelization and distribution process is not trivial and still facing many problems of synchronization, communication, and workload balancing. Our study is limited to the workload balancing problem. In this paper, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007